home *** CD-ROM | disk | FTP | other *** search
- Openslp README
- ===============
-
- 1 - Introduction
- 2 - Roadmap
- 3 - Build
- 4 - Install
- 5 - Users Guide
- 6 - Developers Guide
- 7 - FAQ
-
-
- 1 - Introduction
- -----------------
- The OpenSLP project is an effort to develop an open-source implementation of
- Service Location Protocol suitable for commercial and non-commercial
- application.
-
- OpenSLP 1.3.0 is a develper release of the cutting edge OpenSLP code. If you
- are looking for a stable release, you should download the latest revision of
- the 1.2.x series.
-
- OpenSLP 1.2.1 is the second release of the 1.2.x series. This release contains
- several bug fixes - mostly accumlated through the efforts of the SuSE team in
- Germany. However, others have contributed as well over time.
-
- Known Issues:
-
- - This code works on Linux and Windows, but has not been thoroughly tested
- on Solaris or other platforms. Please help out in this respect. Please
- feel free to send patches for your OS directly to me or to the
- openslp-devel@sourceforge.net mailing list.
-
-
- 2 - Roadmap
- ------------
- For more information about the roadmap for OpenSLP 1.2.x please take a look at
-
- http://www.openslp.org/roadmap.html
-
-
- 3 - Building OpenSLP
- ---------------------
- Building OpenSLP requires the proper installation of automake, autoconf and
- libtool. To build OpenSLP please use the following steps:
-
- - Unzip and untar the openslp-x.x.x.tar.gz tarball.
-
- $ tar -zxf openslp-x.x.x.tar.gz
-
- - Run the autogen.sh script to generate configure script. Do not be
- alarmed if the autogen script prints a few errors. Try the resulting
- configure (next step) script anyway. If the ./configure script already
- exists, skip running ./autogen.sh
-
- $ cd openslp-x.x.x
- $ ./autogen.sh
-
- - Run the configure script to create openslp make files. Please note that
- the configure script accepts several --enable-xxxx and --disable-xxxx
- options that should be interesting to you. Run ./configure --help and
- read the details of each of these switches. If the configure
- script fails... now you have a problem.
-
- $ ./configure --help
- $ ./configure
-
- - Run the top level make file (you need to use GNU make)
-
- $ make
-
- - If the make is successful, look for the following binaries:
-
- slpd/slpd
- libslp/.libs/libslp.so
- test/.libs/*
-
-
- 4 - Installing OpenSLP
- -----------------------
- To install OpenSLP make the install target in the top level make file
-
- $ make install
-
- Installation of OpenSLP creates the following files:
-
- /usr/sbin/slpd
- /usr/lib/libslp.so.x.x (and several appropriate links)
- /usr/lib/libslp.a
- /etc/slp.conf (old slp.conf is renamed)
- /etc/slp.reg (old slp.reg is renamed)
-
-
- 5 - OpenSLP Users Guide
- ------------------------
- Rather than be repetitive in this document, the reader is refered to a fairly
- complete OpenSLP users guide that is available in the doc/html directory
- of the OpenSLP distribution or on the web at:
-
- http://www.openslp.org/doc/html/UsersGuide
-
- The OpenSLp users guide gives instruction on how network and system
- administrators should configure and use OpenSLP once it is installed
-
-
- 6 - OpenSLP Programmers Guide
- ------------------------------
- Again, to avoid repetition, the reader is refered to a the Programmers Guide
- available in the doc/html directory of the OpenSLP distribution or on the web
- at:
-
- http://www.openslp.org/doc/html/ProgrammersGuide
-
-
- 7 - FAQ
- --------
- The frequently asked questions have been moved to a faq.html file located in
- the doc directory of the OpenSLP tarball.
-